{namespace ifp=Tx_IfpCurriculum2_ViewHelpers}
<f:layout name="Default" />

This Template is responsible for creating a table of domain objects. If
you modify this template, do not forget to change the overwrite settings
in /Configuration/Kickstarter/settings.yaml: Resources: Private:
Templates: List.html: keep Otherwise your changes will be overwritten
the next time you save the extension in the kickstarter

<f:section name="main">
	<h1>Veranstaltungen</h1>

	<f:flashMessages />
	<div class="trcontainer">

		<table class="currtable"
			style="border-collapse: collapse; width: 100%; margin-bottom: 0.5em;">
			<tr class="trohead2">
				<th>Datum</th>
				<th>Veranstaltung</th>
				<th>Modul, Dozent</th>
				<th>&nbsp;</th>
			</tr>


			<f:for each="{veranstaltungByMonth}" as="veranstaltungen">
				<tr class="trohead">
					<td colspan="4"><f:translate key="tx_ifpcurriculum2_domain_model_Veranstaltung.Monat.<f:format.date format='n'>{veranstaltungen.0.erstbeginn}</f:format.date>"  /> <f:format.date format="Y">{veranstaltungen.0.erstbeginn}</f:format.date>
					</td>
				</tr>
				<f:for each="{veranstaltungen}" as="veranstaltung">
					<tr class="trelemento">
						<td width="10%"
							onclick="<ifp:CreateURI action='show' arguments='{veranstaltung : veranstaltung}' />">
							<f:for each="{veranstaltung.veranstaltungstage}"
								as="veranstaltungstag">
								<f:format.date format="d.m.y">{veranstaltungstag.beginn}</f:format.date>
								<br />
							</f:for>
						</td>
						<td
							onclick="<ifp:CreateURI action='show' arguments='{veranstaltung : veranstaltung}' />">
							<f:link.action action="show"
								arguments="{veranstaltung : veranstaltung}">{veranstaltung.kurs.kursNr}: {veranstaltung.titel}</f:link.action>
							<br /> <f:if condition="{veranstaltung.offen}">
								<f:then>Offene Veranstaltung</f:then>
							</f:if>
						</td>
						<td width="30%"
							onclick="<ifp:CreateURI action='show' arguments='{veranstaltung : veranstaltung}' />">
							<!-- {veranstaltung.veranstaltungstage.0.ort.ort} - {veranstaltung.veranstaltungstage.0.ort.raum} <br /> -->
							Modul: {veranstaltung.kurs.modul.code} -
							{veranstaltung.kurs.kursstamm.turnus}<br />Dozent:
							{veranstaltung.kurs.dozent.name}</td>
						<td width="5%">
						<f:security.ifAuthenticated>
						<f:then>
							<f:link.action action="new"
								arguments="{veranstaltung : veranstaltung}" controller="Anmeldung" noCache="false">
								<f:image src="EXT:ifp_curriculum2/Resources/Public/cart_put.gif" alt="Anmelden&hellip;"  />
								 </f:link.action>
							</f:then>
							<f:else>	
								<f:if condition="{veranstaltung.offen}">
								<f:then>
								<f:link.action action="new"
								arguments="{veranstaltung : veranstaltung}" controller="Anmeldung" noCache="false">
								<f:image src="EXT:ifp_curriculum2/Resources/Public/cart_put.gif" alt="Anmelden&hellip;"  />
								 </f:link.action>
								
								</f:then>
							</f:if>
							</f:else>
							</f:security.ifAuthenticated></td>
					</tr>

				</f:for>

			</f:for>
		</table>
	</div>


	</table>

</f:section>